find it tough going - German English Dictionary